DiscoverОрганизованное программирование#58 C++ сегодня: меньше магии — больше инженерии | Дмитрий Свиридкин
#58 C++ сегодня: меньше магии — больше инженерии | Дмитрий Свиридкин

#58 C++ сегодня: меньше магии — больше инженерии | Дмитрий Свиридкин

Update: 2025-08-24
Share

Description

C++ остаётся одним из самых противоречивых языков. С одной стороны — он даёт тонкий контроль над памятью, временем и железом. С другой — приносит боль: UB, шаблоны, бесконечные сборки. Я хотел разобраться, как инженеры живут с этой двойственностью и почему, несмотря на все сложности, C++ всё ещё выбор номер один в геймдеве, финансах, HFT и системном программировании.

В выпуске говорим о сильных и слабых сторонах языка, об инструментах, которые помогают держать код под контролем — санитайзеры, линтеры, clang-format, ranges. Обсуждаем, куда движется современный C++ с concepts и compile-time магией. Сравниваем его с Rust и Go: где они выигрывают в DX и безопасности, а где всё упирается в экосистему и совместимость.


  • (00:00 ) - Начало и анонс

  • (02:32 ) - C++ - язык для избранных, про область применения языка, учёбу в универе, олимпиады, начало карьеры

  • (08:18 ) - Неопределённое поведение

  • (11:47 ) - C++ и ассемблер

  • (13:23 ) - Если так больно, тогда почему C++? Аргументы ЗА.

  • (18:43 ) - Игры на C++, CUDA ядра для работы GPU и другие области применения

  • (25:57 ) - Неудачная попытка создания языка D

  • (28:32 ) - Стандарты языка, отличия C++ сейчас и 20 лет назад

  • (35:01 ) - Нормальный язык — без рефлексии

  • (36:22 ) - Про фичи и красоту C++

  • (41:43 ) - Сложный вход в язык C++

  • (47:22 ) - Компиляторы

  • (01:05:40 ) - Использование редакторов

  • (01:07:04 ) - Какие нужны дополнительные знания

  • (01:16:06 ) - Задеваем чувства гошников

  • (01:18:43 ) - Альтернативы С++ и конкуренты, rust

  • (01:28:17 ) - Все пойдут в Rust

  • (01:34:37 ) - О концептах

  • (01:40:01 ) - Минусы и боли С++ и как это решать

  • (01:46:40 ) - Где учиться С++?

  • (01:50:33 ) - Перетекание С и С++

  • (01:55:58 ) - Пишется ли на C что-то новое

  • (01:58:12 ) - Дивный мир С и С++ не для всех



★ Support this podcast ★
Comments 
In Channel
loading
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

#58 C++ сегодня: меньше магии — больше инженерии | Дмитрий Свиридкин

#58 C++ сегодня: меньше магии — больше инженерии | Дмитрий Свиридкин

Кирилл Мокевнин